stab and kill - German English Dictionary